green variegated or storched - Turco Inglés Diccionario